package com.test.design.pattern.adapter.object_adapter;



/**
 * @ClasName SDAdapterTF
 * @Descripution TODO
 * @Author leikw
 * @Date 2021/11/10 14:32
 * @Version V1.0
 */
public class SDAdapterTF implements SDCard {

    private TFCard tfCard;

    public SDAdapterTF(TFCard tfCard) {
        this.tfCard = tfCard;
    }

    public String readSD() {
        System.out.println("adapter read tf card");
        return tfCard.readTF();
    }

    public void writeSD(String msg) {
        System.out.println("adapter write tf card");
        tfCard.writeTF(msg);
    }

//注意：还有一个适配器模式是接口适配器模式。当不希望实现一个接口中所有的方法时，可以创
//建一个抽象类Adapter ，实现所有方法。而此时我们只需要继承该抽象类即可。
}
